The AWS Developer course is designed for intermediate-level software developers and those looking to learn more about AWS's developing capabilities. There are no prerequisites to complete this course, but it is recommended that you have knowledge of at least one high-level programming language and working knowledge of core AWS services and public cloud implementation.